import 'package:built_collection/built_collection.dart';
import 'package:equatable/equatable.dart';
import 'package:mobile_app.home.collections/single_custom_collection_folder_page/domain/entities/collection_folder_deletion_mode.dart';

class CollectionFolderDeletionDialogStatusInfo extends Equatable {
  const CollectionFolderDeletionDialogStatusInfo({
    required this.shown,
    required this.deletionModes,
  });

  final bool shown;
  final BuiltList<CollectionFolderDeletionMode> deletionModes;

  @override
  List<Object?> get props {
    return [
      shown,
      deletionModes,
    ];
  }
}
